package com.miyake.dsp.osa.lab.ui;

import java.awt.Component;

import com.miyake.dsp.osa.lab.Connector;
import com.miyake.dsp.osa.lab.LabContainer;

public interface UiPanelListener {
	public void onDragging(int x, int y);
	public void onStartDragging(int x, int y, Component component);
	public void onStartChanging(int x, int y, Connector connector, Component button);
	public void onFinishDragging(int x, int y, LabContainer container, String key);
	public void onRemove(CalculatorUiPanel panel);
	public void onInConnectorRemove(String key);
	public void onOutConnectorRemove(String key);
}
